sum-difference radar - French English Dictionary